package com.swkl.yuan.agvtask.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.swkl.yuan.agvtask.entity.AgvTask;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * (AgvTask)表服务接口
 *
 * @author makejava
 * @since 2024-06-18 16:21:15
 */
public interface AgvTaskService extends IService<AgvTask> {

    List<AgvTask> getAllAgvTask();
    Boolean addOneAgvTask(AgvTask agvTask);
    Boolean modifyAgvTask(AgvTask agvTask);
    Boolean deleteAgvTask(Long id);
    IPage<AgvTask> getAllAgvTaskByPage(AgvTask agvTask, int page, int limit);

    Boolean batchReplace(List<String> ids ,int type, String pram );
}

